<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*全局控制*/
body{width:100%;margin:0;padding:0;font-family:"Microsoft YaHei"; color:#565656;-webkit-text-size-adjust:none;overflow-x:hidden;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{width:100%;height:auto;display: block;border:0;vertical-align:center;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.op{opacity: 0}
.flex{display:flex;}
.wrap{flex-wrap: wrap;}
a{text-decoration:none;color:#000;cursor: pointer;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
button{cursor: pointer;border:0;outline: none}
.yin{width:100%;height: 100%;opacity: .7;position: absolute;top: 0;left: 0}
.box{width:1200px;margin:auto;}


/*头部*/

.head_top{height: 35px;background: #2e2e2e;line-height: 35px}
.head_top .fl{font-size: 14px;color: #888888}
.head_top .fr{text-align: right;position: relative;}
.head_top .fr a{color: #888;}
.head_top .fr img{display: inline-block;width: auto;margin:0 10px 0 30px;position: relative;}

.head_top .top_ewm{display: none;position: absolute;top: 35px;left: -17px;width:100px;z-index: 1111}
.head_top .top_ewm img{width:139px;}

#top_ewm:hover + a + .top_ewm{display: block;}




.head{height: 110px;border-bottom: 1px solid #dddddd;background: #fff;position: relative;}
.head_l{margin-top: 30px}
.head_l .logo{width:640px;position: relative;top: -12.5px}
.head_l .logo_zi{font-weight: bold;font-size: 20px;margin-left: 20px}
.head_l .logo_zi&gt;p{color: #1e212a;margin-top: 2px}
.head_l .logo_zi&gt;span{color: #e47614;font-size: 18px}
.head_r{margin-top: 30px}
.head_r .tel{width:45px;height: 45px;margin-right: 10px}
.head_r .tel_con p{color: #333333;font-size: 14px}
.head_r .tel_con span{font-size: 20px;color: #e67f25}







	/*导航*/
.nav{width:100%;height:50px;position: relative;z-index:999;background: #fff}
.nav ul{height: 50px;width:100%;justify-content: space-between;}
.nav ul&gt;li {width:65px;height:48px;display: inline-block;line-height: 50px;font-size: 15px;margin:0 24px;border-top: 2px solid #fff;}
.nav ul&gt;li&gt;a{display: block;width:100%;height: 100%;color: #333}
.nav ul&gt;li:hover{border-top: 2px solid #e47816;}
.nav ul&gt;li.active{border-top: 2px solid #e47816;}
/*
.nav ul&gt;li ol{display: none;margin-top: -2px;opacity: .9}
.nav ul&gt;li:hover ol{display: block;}
.nav ul&gt;li ol li{background:#268e72;border-bottom: 1px solid #007a51}
.nav ul&gt;li ol li&gt;a{color:#fff;font-size: 18px}
.nav ul&gt;li ol li:hover{background: #00ad66}


*/

.banner .slideBox{position: relative;}
.banner .hd{width: 100%;height: 10px;position:absolute;bottom: 20px}
.banner .hd ul{text-align: center}
.banner .hd ul li{cursor: pointer;margin:0 5px;display: inline-block;width:10px;height: 10px;border-radius: 10px;background: #fff}
.banner .hd ul li.on{background: #fe8a01;width:30px;}


/*idx_)news*/
.idx_news{margin-top: 40px;height: 240px}
.idx_news_lun{width:370px;height: 240px;position: relative;}
.idx_news_lun .hd{width:200px;height:35px;background: #fe8a01;line-height: 35px;text-align: center;position: absolute;left: 0;bottom: 0;opacity: .7}
.idx_news_lun .hd li{margin:0 5px;display: inline-block;width:10px;height: 10px;border-radius: 10px;background: #c4c3c2}
.idx_news_lun .hd li.on{background: #fff;}

.idx_news .list{width:510px;height: 240px;margin-left: 30px;}
.idx_news .list .title{color: #aaa;height: 36px;line-height: 36px;border-bottom: 1px solid #cccccc}
.idx_news .list .title div.xian{background: #dddddd;width: 1px;height: 20px;margin:-3px 16px;display: inline-block;}
.idx_news .list .title&gt;span{cursor: pointer;display: inline-block;text-align: center;font-size: 20px;width:85px;height: 36px;line-height: 25px}
.idx_news .list .title&gt;span:hover{color: #000;border-bottom: 2px solid #fe8a01;height: 32px}
.idx_news .list .title&gt;span.active{color: #000;border-bottom: 2px solid #fe8a01;height: 32px}
.idx_news .list .title&gt;a{display: inline-block;float: right;color:#aaa;font-size: 12px}
.idx_news .list .title&gt;a img{display: inline-block;width:auto;margin:0 4px;position: relative;top: 2px}
.idx_news .list ul{width:100%;display: none}
.idx_news .list ul.on{display: block;}
.idx_news .list ul li{height: 50px;border-bottom: 1px dashed #cccccc;line-height: 50px}
.idx_news .list ul li a{color: #000;font-size: 14px}
.idx_news .list ul li span.dian{display: inline-block;width:16px;height: 16px;border-radius: 16px;border:1px solid #fff;text-align: center;line-height: 16px}
.idx_news .list ul li span.time{display: inline-block;float: right;}
.idx_news .list ul li:hover a{color: #fe8a01}
.idx_news .list ul li:hover span.dian{border:1px solid #fe8a01;}
.idx_news .idx_news_lanmu{width:240px;height: 240px}
.idx_news .idx_news_lanmu&gt;div{position: relative;float: left;width:116px;height: 116px;border-radius: 10px;overflow:hidden;margin:0 8px 8px 0;}
.idx_news .idx_news_lanmu&gt;div:nth-child(2n){margin-right: 0}
.idx_news .idx_news_lanmu&gt;div div{display: none;background: #fe8a01;position: absolute;top: 0;left: 0;width:80%;height: 100%;color: #fff;padding:0 15%;}
.idx_news .idx_news_lanmu&gt;div div span{font-size: 18px;font-weight: bold;margin-top: 25%;display: inline-block;}
.idx_news .idx_news_lanmu&gt;div div p{font-size: 11px;text-transform: uppercase;margin-top: 5px}
.idx_news .idx_news_lanmu&gt;div:hover div{display: block;}


/*idx_pro*/

.idx_pro{margin-top: 40px;}
.idx_pro .title{height: 45px}
.idx_pro .title&gt;.fl{width:500px;}
.idx_pro .title&gt;.fl&gt;div{height: 30px}
.idx_pro .title&gt;.fl&gt;div span.zi{height: 100%;font-size: 22px;display: inline-block;margin-right: 10px;float: left;}
.idx_pro .title&gt;.fl&gt;div span.en{height: 100%;font-size: 11px;display: inline-block;color: #bbbbbb;position: relative;float: left;text-transform: uppercase;line-height: 40px}
.idx_pro .title&gt;.fl&gt;div .k{width:8px;height: 3px;background: #fe8a01;position: absolute;top:6px;left: 0}
.idx_pro .title&gt;.fl&gt;p{font-size: 13px}
.idx_pro .title&gt;.fr{text-align: right;}
.idx_pro .title&gt;.fr span{cursor: pointer;display: inline-block;font-size: 14px;color:#333;width:100px;height: 30px;margin-top: 13px;border:1px solid #666;text-align: center;line-height: 30px;margin-left: 20px}
.idx_pro .title&gt;.fr span:hover{background: #fe8a01;color: #fff;border-color: #fe8a01}
.idx_pro .title&gt;.fr span.active{background: #fe8a01;color: #fff;border-color: #fe8a01}
.idx_pro .title&gt;.fr a{display: inline-block;font-size: 12px;color:#fff;width:100px;height: 30px;margin-top: 13px;background: #333333;text-align: center;line-height: 30px;margin-left: 20px}
.idx_pro .title&gt;.fr a:hover{background: #fe8a01}
.idx_pro .list{margin-top: 20px;display: none}
.idx_pro div.on{display: block;}
.idx_pro .list&gt;div{width:230px;height: 220px;margin-right: 12.5px;float: left;margin-bottom: 10px}
.idx_pro .list&gt;div:nth-child(5n){margin-right: 0}
.idx_pro .list&gt;div .img{position: relative;width:228px;height: 178px;overflow: hidden;border:1px solid #ddd;}
.idx_pro .list&gt;div .img .yin{background: #000;display: none;}
.idx_pro .list&gt;div:hover .img .yin{display:block;}
.idx_pro .list&gt;div .img .yin img{width: 34px;height: 34px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;}
.idx_pro .list&gt;div p{height: 40px;text-align: center;line-height: 40px;background: #4e5c6f;color: #fff;font-size: 14px}


.idx_ab .title{color: #fff;font-size: 22px;margin-top: 43px;padding-top: 20px;width:100%;height: 90px;background: url(../images/gg.png);background-size:100% 100% }
.idx_ab .title span{display:block;text-transform:uppercase;font-size: 11px;margin-top: auto}
.idx_ab .title div{width:8px;height: 3px;background: #fe8a01;margin:5px auto;}
.idx_ab .title p{font-size: 13px}
.idx_ab .con{color: #000;margin:20px auto;}
.idx_ab .list{position:relative;}
.idx_ab .list .bd{width:1080px;height: 200px;margin:auto;overflow: hidden;}
.idx_ab .list .bd ul li{position: relative;width:350px;height: 200px;margin-right: 15px;float: left}
.idx_ab .list .bd ul li p{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;width:100px;height: 34px;border:1px solid #fff;text-align: center;line-height: 34px;color:#fff;font-size: 14px}
.idx_ab .list .bd ul li:hover p{background: #fe8a01;opacity: .8;border-color: #fe8a01}
.idx_ab .list .hd{position: absolute;width:50px;height: 50px;border-radius: 50px;background: #eeeeee;top: 75px;color: #000;z-index: 777}
.idx_ab .list .hd a{color: #333;font-size: 30px;display: block;width:100%;height: 100%;text-align: center;line-height: 50px}
.idx_ab .list .hd a.prev{background: url(../images/yl.png);}
.idx_ab .list .hd a.prev:hover{background: url(../images/hyl.png);}
.idx_ab .list .hd a.next{background: url(../images/yr.png);}
.idx_ab .list .hd a.next:hover{background: url(../images/hyy.png);}


.idx_pro2{margin-top: 40px;background: #eeeeee;height: 455px;padding-top: 30px}
.idx_pro2 .title{height: 45px}
.idx_pro2 .title&gt;.fl{width:500px;}
.idx_pro2 .title&gt;.fl&gt;div{height: 30px}
.idx_pro2 .title&gt;.fl&gt;div span.zi{height: 100%;font-size: 22px;display: inline-block;margin-right: 10px;float: left;}
.idx_pro2 .title&gt;.fl&gt;div span.en{height: 100%;font-size: 11px;display: inline-block;color: #bbbbbb;position: relative;float: left;text-transform: uppercase;line-height: 40px}
.idx_pro2 .title&gt;.fl&gt;div .k{width:8px;height: 3px;background: #fe8a01;position: absolute;top:6px;left: 0}
.idx_pro2 .title&gt;.fl&gt;p{font-size: 13px}
.idx_pro2 .title&gt;.fr{text-align: right;}
.idx_pro2 .title&gt;.fr a{display: inline-block;font-size: 12px;color:#fff;width:100px;height: 30px;margin-top: 13px;background: #333333;text-align: center;line-height: 30px;margin-left: 20px}
.idx_pro2 .title&gt;.fr a:hover{background: #fe8a01}
.idx_pro2 .list{margin-top: 29px}
.idx_pro2 .list&gt;div{width:200px;height: 380px;float: left;position: relative;}
.idx_pro2 .list&gt;div .img{overflow: hidden;}
.idx_pro2 .list&gt;div .img img{height: 380px;width:auto;}
.idx_pro2 .list&gt;div .con{position: absolute;bottom:-80px;text-align: center;width:200px;height: 140px;z-index:-1;}
.idx_pro2 .list&gt;div .con img{width:30px;height: 30px;margin:20px auto;}
.idx_pro2 .list&gt;div .con span{font-size: 12px;text-transform:uppercase;display: inline-block;margin:0 0 10px 0;}
.idx_pro2 .list&gt;div .con p{font-size: 14px}
.idx_pro2 .list&gt;div:hover .con{color: #fff;background:#fe8a01;z-index: 100 }


.idx_ab2{height: 240px;margin-top: 138px;position: relative;}
.idx_ab2&gt;div.wenzi{width:775px;height: 100%}
.idx_ab2 .title{height: 45px}
.idx_ab2 .title&gt;.fl{width:500px;}
.idx_ab2 .title&gt;.fl&gt;div{height: 30px}
.idx_ab2 .title&gt;.fl&gt;div span.zi{height: 100%;font-size: 22px;display: inline-block;margin-right: 10px;float: left;}
.idx_ab2 .title&gt;.fl&gt;div span.en{height: 100%;font-size: 11px;display: inline-block;color: #bbbbbb;position: relative;float: left;text-transform: uppercase;line-height: 40px}
.idx_ab2 .title&gt;.fl&gt;div .k{width:8px;height: 3px;background: #fe8a01;position: absolute;top:6px;left: 0}
.idx_ab2 .con{width:705px;height:153px;border:1px solid #e5e5e5;padding:20px 34px;}
.idx_ab2 .con&gt;p{font-size: 16px;color: #fe8a01;margin-bottom: 20px}
.idx_ab2 .con&gt;div{line-height: 1.5;font-size: 14px}
.idx_ab2&gt;div.img{width: 425px;height: 100%;overflow: hidden;}
.aaa {position: relative;}
.aaa .an{position: absolute;bottom: 20px;left: 30px}
.aaa .an a.prev{width:26px;height: 26px;background: url(../images/sjz.png);display: inline-block;}
.aaa .an a.prev:hover{background: url(../images/sjz2.png)}
.aaa .an a.next{width:26px;height: 26px;background: url(../images/sjy.png);display: inline-block;}
.aaa .an a.next:hover{background: url(../images/sjy2.png)}


/*底部*/
.dhwx{width:1200px;height:.01px;background: red;position: fixed;bottom: 0;left: 0;right: 0;margin:auto;z-index: 998}
.dh_wx{width:48px;position:absolute;top:-350px;right:-70px}
.dh_wx&gt;div{position: relative;}
.dh_wx&gt;div .img{height:48px;background: #f6f6f6;position: relative;overflow: hidden;cursor: pointer;}
.dh_wx&gt;div .img img{width:24px;height: 24px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;}
.dh_wx&gt;div .img img{
	transform: translateY(-150px);
    filter: drop-shadow(#bbc1d1 0 150px);
}
.dh_wx&gt;div .img:hover{background: #fe8a01}
.dh_wx&gt;div .img:hover img{
    transform: translateY(-150px);
    filter: drop-shadow(#fff 0 150px);
}
.dh_wx&gt;div .con{display: none;position: absolute;background: #fff;text-align: center;font-size:20px}
.dh_wx&gt;div:hover .con{display: block;}



.foot{margin-top: 52px;height: 337px;padding-top: 90px;background: url(../images/d_bg.jpg);background-size: 100% 100%;position: relative;}
.foot&gt;.xian{height: 1px ;background:  #494949}
.foot .box{margin-top: 34px}
.foot .box&gt;.fl{width:420px;}
.foot .box&gt;.fl .con{margin-top: 50px;font-size: 14px;font-weight:bold;}
.foot .box&gt;.fl .con&gt;div{margin-bottom:30px }
.foot .box&gt;.fl .con&gt;div img{width:24px;display: inline-block;margin-right: 3px;position: relative;}
.foot .box&gt;.fl .con&gt;div span{color: #999999}
.foot .box&gt;.fl .con&gt;div p{display: inline-block;color: #fff}

.foot .box&gt;.fr{width:745px;}
.foot .box&gt;.fr .d_nav{height: 45px;border-bottom: 1px solid #494949}
.foot .box&gt;.fr .d_nav ul li{font-size: 14px;display: inline-block;margin-right: 27px}
.foot .box&gt;.fr .d_nav ul li:last-child{margin-right: 0}
.foot .box&gt;.fr .d_nav a{color: #999999}
.foot .box&gt;.fr .d_nav ul li:hover a{color: #fe8a01}
.foot .box&gt;.fr .con{margin-top: 45px}
.foot .box&gt;.fr .con .fl&gt;div{margin-bottom:20px }
.foot .box&gt;.fr .con .fl&gt;div img{width:20px;display: inline-block;margin-right: 3px;position: relative;}
.foot .box&gt;.fr .con .fl&gt;div p{color: #999999;font-size: 14px;display: inline-block;}
.foot .box&gt;.fr .con .fr{width:300px;height: 170px;border-left: 1px solid #494949;text-align: right}
.foot .box&gt;.fr .con .fr img{width:139px;display: inline-block;}
.foot .box&gt;.fr .con .fr p{display:block;float: right;margin:35px 0 0 40px;color: #fff;width:75px;height: 50px;text-align: justify;text-align-last: justify;}

.foot&gt;.f_top{width:116px;position: absolute;top: -18px;left: 0;right: 0;margin:auto;}




.weizhi{height:40px;line-height: 40px;background: #f0f0f0}
.weizhi span{display: inline-block;font-size: 14px}
.weizhi span img{display: inline-block;width: auto;margin-right: 9px}
.weizhi span a{color: #888}
.weizhi span.fr img{position: relative;margin-right: 5px}

.con_con{margin:20px auto;}
.con_con img{width: auto;display: inline-block;max-width: 100%}
/*单页*/
	/*关于我们*/
.ab_type{width:1200px;text-align: center;margin:20px auto;}
.ab_type&gt;a{width: 100px;height: 30px;border:1px solid #666666;color: #000;display: inline-block;line-height: 30px;margin:0 10px;}
.ab_type&gt;a:hover{background: #fe8a01;color: #fff;border-color: #fe8a01}
.ab_type&gt;a.active{background: #fe8a01;color: #fff;border-color: #fe8a01}

.z_title{padding-top: 20px}
.z_title p{font-size: 24px;text-align: center;margin-bottom: 14px}
.z_title span{display: block;width: 40px;height: 2px;background: #000;margin:auto;}

.ab_con1_img{margin:40px auto;}
.ab_con1_img&gt;.img{width:380px;height: 200px;float: left;margin-right: 30px}
.ab_con1_img&gt;.img:nth-child(3n){margin-right: 0}

	/*企业文化*/
.ab_con2{margin-top: 40px;height:230px;padding-top: 30px;background: url(../images/wh.png);background-size: 100% 100%}
.ab_con2 .con{margin:20px auto;}

	/*荣誉资质*/

.ab_con3{min-height: 370px;background: #f0f0f0;padding-top: 30px}
.ab_con3 .picScroll-left{width:1200px;margin:40px auto;position: relative;}
.ab_con3 .picScroll-left .bd{width:1170px;margin: auto;overflow: hidden;}
.ab_con3 .picScroll-left ul li{width:270px;margin-right:30px}
.ab_con3 .picScroll-left ul li p{width:100%;height: 40px;font-size: 14px;background: #fff;color: #333;text-align: center;line-height: 40px}
.ab_con3 .picScroll-left ul li:hover p{background:#fe8a01 }
.ab_con3 .picScroll-left .hd{position: absolute;width:50px;height: 50px;border-radius: 50px;background: #fff;top: 75px;color: #000;z-index: 777}
.ab_con3 .picScroll-left .hd a{color: #333;font-size: 30px;display: block;width:100%;height: 100%;text-align: center;line-height: 50px;}
.ab_con3 .picScroll-left .hd:hover{background: #fe8a01}
.ab_con3 .picScroll-left .hd:hover a{color: #fff}

.ab_con3 .list&gt;div{width:270px;margin-right: 40px;float: left}
.ab_con3 .list&gt;div:nth-child(4n){margin-right: 0}
.ab_con3 .list&gt;div p{width:100%;height: 40px;font-size: 14px;background: #fff;color: #333;text-align: center;line-height: 40px}
.ab_con3 .list&gt;div:hover p{background:#fe8a01 }






	/*国家专利*/

.ab_con4{padding-top: 20px;}
.ab_con4 .list{margin:50px 0 40px 0;}
.ab_con4 .list&gt;div{width:220px;margin-right:25px;float: left;}
.ab_con4 .list&gt;div:nth-child(5n){margin-right: 0}
.ab_con4 .list&gt;div .img{width:190px;height: 290px;border:5px solid #ddd;}
.ab_con4 .list&gt;div p{color: #2e2e2e;font-size: 14px;text-align: center;height: 40px;line-height: 40px}
.ab_con4 .list&gt;div:hover .img{border-color: #000}
.ab_con4 .list&gt;div:hover p{color: #000;font-weight: bold;}
.ab_con4 .more{width:100px;margin: 40px auto;font-size: 14px;color: #fe8a01 }
.ab_con4 .more a{display: block;width:100%;height: 100%;color: #fe8a01}
.ab_con4 .more .img{width:30px;height: 30px;margin:auto;margin-bottom: 10px}


/*图文*/
	/*产品中心*/
.pro1{margin-top: 40px}
.pro1&gt;.fl{width:210px;}
.pro1&gt;.fl .title{width: 100%;height: 70px;background: #fe8a01;text-align: center;line-height: 70px;color: #fff;font-size: 24px;font-weight: bold;}
.pro1&gt;.fl .title img{display: inline-block;width: auto;margin-right:5px;position: relative;top: 2px}
.pro1&gt;.fl ul&gt;li{cursor: pointer;font-size: 14px;width:210px;min-height: 70px;line-height: 70px;background: #d9d8dd;margin-bottom: 1px;text-indent: 30px }
.pro1&gt;.fl ul&gt;li.on{background: #fff}
.pro1&gt;.fl ul&gt;li&gt;span{color: #888;font-size: 30px;float: right;margin-right: 30px}
.pro1&gt;.fl ul&gt;li&gt;ol{display: none}
.pro1&gt;.fl ul&gt;li&gt;ol.active{display: block;}
.pro1&gt;.fl ul&gt;li&gt;ol&gt;li&gt;a{display: block;width:100%;height: 100%}
.pro1&gt;.fl ul&gt;li&gt;ol&gt;li{width:210px;background: #d9d8dd;height: 60px;line-height: 60px;margin-bottom: 1px;color: #000}
.pro1&gt;.fl ul&gt;li&gt;ol&gt;li span{width:6px;height: 10px;display: inline-block;margin-right: 20px;background: url(../images/hui.png);}
.pro1&gt;.fl ul&gt;li&gt;ol&gt;li:hover{font-weight: bold;}
.pro1&gt;.fl ul&gt;li&gt;ol&gt;li:hover span{background: url(../images/hei.png);}
.pro1&gt;.fl ul&gt;li&gt;ol&gt;li.active{font-weight: bold;}
.pro1&gt;.fl ul&gt;li&gt;ol&gt;li.active span{background: url(../images/hei.png);}
.pro1&gt;.fr{width:956px;}
.pro1&gt;.fr .list&gt;div{width:230px;margin-right: 12px;float: left;margin-bottom: 10px}
.pro1&gt;.fr .list&gt;div:nth-child(4n){margin-right: 0}
.pro1&gt;.fr .list&gt;div .img{position: relative;width:228px;height: 178px;overflow: hidden;border:1px solid #ddd;}
.pro1&gt;.fr .list&gt;div .img .yin{background: #000;display: none;}
.pro1&gt;.fr .list&gt;div:hover .img .yin{display:block;}
.pro1&gt;.fr .list&gt;div .img .yin img{width: 34px;height: 34px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;}
.pro1&gt;.fr .list&gt;div p{height: 40px;text-align: center;line-height: 40px;background: #4e5c6f;color: #fff;font-size: 14px}


.page{text-align:center;margin:50px auto;}
.page a{padding:0 10px;font-size: 12px;margin:4px;text-align: center;height: 34px;line-height: 34px;display: inline-block;border:1px solid #dddddd;}
.page a:hover{background: #fe8a01;color:#fff;border-color:#fe8a01;}
.page a.select{background: #fe8a01;color:#fff;border-color:#fe8a02;}

.fanye{font-size: 14px}
.fanye p{margin-bottom: 25px}
.fanye a:hover{color: #fe8a01}

.pro1_show_top{position: relative}
.pro1_show_top .img{width:445px;background: #f1f1f1;border:1px solid #aaa;}
.pro1_show_top .con{width:490px;height: 100%;position: absolute;top: 0;right: 0}
.pro1_show_top .con&gt;p{font-size: 20px;font-weight: bold;line-height: 45px}
.pro1_show_top .con&gt;div{text-indent: 2em;height: 240px;overflow: hidden;line-height:2;font-size: 14px;margin-top: 20px}
.pro1_show_top .con&gt;span{position: absolute;left: 0;bottom:0;display: block;width:160px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff;background: #e30000}
.pro1_show{margin-top: 30px}
.pro1_show .top{height: 45px;line-height: 45px;font-size: 16px;font-weight: bold;color: #000;}
.pro1_show .top span{display: block;width:80px;height: 45px;border-bottom: 3px solid #fe8a01;text-align:center;}

.pro2_list{margin-top: 40px}
.pro2_list&gt;div{width:200px;height: 380px;float: left;position: relative;margin-bottom: 125px;text-align: center}
.pro2_list&gt;div .img{overflow: hidden;}
.pro2_list&gt;div .img img{height: 380px;width:auto;}
.pro2_list&gt;div .con{position: absolute;bottom:-80px;text-align: center;width:200px;height: 140px;z-index:-1;}
.pro2_list&gt;div .con img{width:30px;height: 30px;margin:20px auto;}
.pro2_list&gt;div .con span{font-size: 12px;text-transform:uppercase;display: inline-block;margin:0 0 10px 0;}
.pro2_list&gt;div .con p{font-size: 14px}
.pro2_list&gt;div:hover .con{color: #fff;background:#fe8a01;z-index: 100 }

.show_con{margin-top: 40px}
.show_con .show_img{margin:30px auto;text-align: center}
.show_con .show_img img{width:auto;display: inline-block;}
.show_con .show_p{font-size: 24px;text-align: center;font-weight: bold;}
.show_con .show_time{font-size: 14px;color: #b7b7b7;margin: 10px 0;text-align: center}
.show_con .job_xx{font-size: 16px;margin:10px 0;}

/*新闻*/

.news_cq .idx_ab2{margin-top: 70px}
.news_cq .idx_ab2&gt;div.wenzi .con{margin-top: 45px}
.news_cq .idx_ab2&gt;div:nth-child(1){float: left;}
.news_cq .idx_ab2&gt;div:nth-child(2){float:right;}
.news_cq .idx_ab2&gt;div.wenzi .con&gt;p{color: #333;font-weight: bold;}
.news_cq .idx_ab2 .an{position: absolute;bottom:20px;}
.news_cq .idx_ab2:nth-child(odd)  .an{left: 30px}
.news_cq .idx_ab2:nth-child(even) .an{left: 460px}
.news_cq .idx_ab2 .an a{width:26px;height: 26px;background: url(../images/sjy.png);display: inline-block;}

.news_cq .idx_ab2:hover&gt;div.wenzi .con&gt;p{color: #fe8a01;}
.news_cq .idx_ab2:hover&gt; .an a{background: url(../images/sjy2.png)}

.news_list{margin-top: 30px}
.news_list&gt;div{width:370px;float: left;margin-right: 45px;margin-bottom:40px;}
.news_list&gt;div:nth-child(3n){margin-right: 0}
.news_list&gt;div .img{width:370px;height: 240px;overflow: hidden;}
.news_list&gt;div p{font-size: 16px;line-height: 40px;color: #000}
.news_list&gt;div span{font-size: 12px;color: #b7b7b7}
.news_list&gt;div .con{font-size:13px;margin-top: 10px;line-height: 1.5;color: #808080}
.news_list&gt;div:hover p,.news_list&gt;div:hover span
{color: #fe8a01}

/*联系我们*/

.lx_top{height: 240px;margin-top: 46px;}
.lx_top&gt;.fl{width:490px;}
.lx_top&gt;.fr{width:705px;}
.lx_xia{margin-top: 40px;padding-top: 40px;border-top:1px solid #dddddd }
.lx_xia input{width:230px;padding:0 30px;background: #f0f0f0;border:0;margin-right: 13.3333333px;display: block;float: left;height: 45px;font-size: 14px;color: #000}
.lx_xia input:nth-child(4n){margin-right: 0}
.lx_xia textarea{padding:15px 30px;height: 70px;resize: none;background: #f0f0f0;font-size: 14px;border:0;display: block;margin-top: 16px;width:1140px;}
.lx_xia button{width:200px;height: 45px;border:0;background: #fe8a01;font-size: 16px;color: #fff;display: block;margin:20px auto;}


/*招聘*/

.zhaopin{width:1100px;margin:30px auto;}
table{width:100%;}
table tr{height: 50px;text-align: center}
table tr th{background: #000;color: #fff;font-size: 14px}
table tr:nth-child(odd){background: #eaeaea}
table tr:nth-child(even){background: #fff}
table tr a:hover{color: #fe8a01}

.job_sq{height: 500px;margin-top: 30px;padding-top: 30px;border-top: 1px dashed #b8b8b8;background: url(../images/hua.jpg);background-position: bottom right;background-size: auto auto;background-repeat: no-repeat;}
.job_sq&gt;p{font-size: 16px;font-weight: bold;margin-bottom: 45px}
.job_sq form{margin-left: 75px}
.job_sq .input{color: #ff0000;line-height: 30px;height: 30px;margin-bottom: 15px;font-size: 14px}
.job_sq .input span{color: #333;display: inline-block;width: 60px;font-size: 16px;height: 30px;line-height: 30px}
.job_sq .input input[type="text"],.job_sq .input div{text-indent:1em;display: inline-block;width:350px;height: 30px;line-height: 30px;margin-right: 20px;border-radius: 10px;border:1px solid #aaaaaa;}
.job_sq .input input[type="radio"]{margin-right: 5px}
.job_sq .input div{border:0;color: #333}
.job_sq button{margin:15px 0 0 315px;background: #fe8a01;width: 100px;height: 33px;border:0;line-height: 33px;color:#fff;border-radius: 10px;font-size: 14px}




/*登陆  注册*/
.login{width:1000px;margin:auto;margin-top: 60px}
.login_top a{color: #fe8a01}
.login_top .fr{margin-top: 20px}
.login_top .fr span{position: relative;top: 3px;display: inline-block;margin:0 25px;height:15px;width:1px;background:#b2b2b2; }
.login_kk{background:#fff;height: 350px;margin-top: 15px}
.login_kk&gt;p{color: #fe8a01;font-size: 20px;font-weight: bold;padding:20px 0;text-align: center;border-bottom: 1px solid #eeeeee}

.denglu{width:330px;margin:auto;margin-top: 30px}
.denglu .input{height: 40px;line-height: 40px;font-size: 14px;margin-bottom: 20px}
.denglu .input span{display: inline-block;float: left;width:70px;text-align: right;}
.denglu .input input{text-indent: 1em;display: inline-block;float: right;border:1px solid #cccccc;width:250px;height: 40px;line-height: 40px;border-radius: 5px}
.denglu button{float: right;background: #fe8a01;width: 250px;height: 50px;border:1px solid #fe8a01;line-height: 50px;color:#fff;border-radius: 5px;font-size: 14px}
.denglu&gt;a{font-size: 14px;color: #1519b2;float: right;margin-top: 10px}


/*个人中心*/
.user_con{margin-top: 17px}
.user_con&gt;.fl{width:260px;}
.user_con&gt;.fl .user_tou{width:260px;height: 180px;border-radius: 10px;background:#fff;padding-top: 20px;border:1px solid #dddddd;}
.user_con&gt;.fl .user_tou .img{width:100px;height: 100px;border-radius: 50px;overflow: hidden;margin:auto;}
.user_con&gt;.fl .user_tou p{font-size: 16px;text-align:center;margin-top: 20px}
.user_con&gt;.fl .user_list{border:1px solid #ddd;border-radius: 10px;background: #fff;margin-top: 10px}
.user_con&gt;.fl .user_list ul li{height: 50px;line-height: 50px;font-size: 14px;border-bottom: 1px solid #e7e7e7}
.user_con&gt;.fl .user_list ul li img{display: inline-block;width:18px;margin:0 15px 0 25px;position: relative;top: 3px}
.user_con&gt;.fl .user_list ul li span{display: none;height:21px;width:3px;float: right;background: #fe8a01;margin-top: 15px }
.user_con&gt;.fl .user_list ul li:hover a{color: #000;font-weight: bold;}
.user_con&gt;.fl .user_list ul li:hover span{display: block;}
.user_con&gt;.fl .user_list ul li.on a{color: #000;font-weight: bold;}
.user_con&gt;.fl .user_list ul li.on span{display: block;}

		/*个人信息*/
.user_con&gt;.fr{width:920px;border:1px solid #ddd;background: #fff;padding: 40px 0}
.user_con&gt;.user_wd .user_tou_xiu{width:100%;}
.user_con&gt;.user_wd .user_tou_xiu .img{position: relative;width:130px;height: 130px;border-radius: 100px;overflow: hidden;margin:auto;}
.user_con&gt;.user_wd .user_tou_xiu .img .yin{display: none;background: #000;color: #fff;line-height: 130px;text-align: center;}
.user_con&gt;.user_wd .user_tou_xiu .img:hover .yin{display: block;}
.user_con&gt;.user_wd .user_tou_xiu .img .yin input{position: absolute;top: 0;opacity: 0;left:0;width:100%;height: 100%}
.user_con&gt;.user_wd .user_xinxi{margin-left: 73px;margin-top: 50px}
.user_con&gt;.user_wd .user_xinxi&gt;p{font-size: 16px;color: #000}
.user_con&gt;.user_wd .user_xinxi&gt;div{margin-top: 35px}
.user_con&gt;.user_wd .user_xinxi&gt;div&gt;span{display: inline-block;width:65px;font-size: 14px}
.user_con&gt;.user_wd .user_xinxi&gt;div&gt;button{background: none;color: #fe8a01;border:0;margin-left: 10px;display: inline-block;}
.user_con&gt;.user_wd .user_xinxi&gt;div&gt;input{font-size: 14px;width: 215px;padding:0 15px;height: 40px;border:1px solid #dddddd;border-radius:5px;background: none;}
.user_con&gt;.user_wd .user_xinxi&gt;button{margin:20px 0 20px 65px;background: #fe8a01;width: 80px;height: 35px;border:1px solid #fe8a01;line-height: 35px;color:#fff;border-radius: 5px;font-size: 14px}
.user_con&gt;.user_wd .user_xinxi&gt;div&gt;input[type="password"]{background: #eee;border:1px;}
		/*消息*/
.user_con&gt;.user_xx{width:860px;border:1px solid #ddd;background: #fff;padding:20px}
.user_xx_top{height: 40px;border-bottom: 1px solid #c8c8c8;line-height: 40px}
.user_xx_top&gt;span{display: inline-block;text-align: center;width:70px;height: 40px;line-height: 40px;position: relative;margin-right: 40px}
.user_xx_top&gt;span&gt;div{font-weight: 100;position: absolute;top: 0;right: -20px;width: 20px;height: 20px;border-radius: 20px;background:#ff0000;text-align: center;line-height: 20px;color: #fff;font-size: 12px}
.user_xx_top&gt;span:hover{border-bottom: 3px solid #fe8a01;font-weight: bold;}
.user_xx_top&gt;span.on{border-bottom: 3px solid #fe8a01;font-weight: bold;}
.user_xx .shenhe{margin:20px;width:100%;}
.user_xx .shenhe&gt;div{height: 50px;border-bottom: 1px solid #e8e8e8;line-height: 50px}
.user_xx .shenhe&gt;div&gt;span{display: inline-block;font-size:12px;margin:0 20px 0 30px;;float: left;}
.user_xx .shenhe&gt;div&gt;p{float: left;font-size: 14px}
.user_xx .shenhe&gt;div:hover &gt;p a{color: #fe8a01}
.user_xx .shenhe .page{border:0;height: auto}

		/*发布*/
.user_fb&gt;.list{padding: 30px 0;border-bottom: 1px solid #e8e8e8}
.user_fb&gt;.list .title{font-size: 14px;color: #000}
.user_fb&gt;.list .title span{cursor:pointer;float: right;line-height: 26px;width:60px;display: inline-block;height: 26px;text-align: right;background: url(../images/sc.jpg);background-size: auto auto;background-repeat: no-repeat;}
.user_fb&gt;.list .title span:hover{background: url(../images/hsc.jpg);background-size: auto auto;background-repeat: no-repeat;}
.user_fb&gt;.list .con{margin-top: 20px;color: #adadad;line-height:1.5;font-size: 14px}
.user_fb&gt;.list .img_list{margin-top: 17px}
.user_fb&gt;.list .img_list .img{width:119px;height: 73px;margin-right: 15px;float: left;margin-bottom: 15px}


/*论坛*/
.luntan{margin-top: 30px}
.luntan .fl{width:880px;}
.luntan .z_luntan{height: 50px;line-height: 50px;background:#f3f3f3;}
.luntan .z_luntan p{font-size: 16px;font-weight: bold;padding-left: 24px}
.luntan .z_luntan p&gt;span{font-size: 14px;color: #666666;display: inline-block;margin-left: 20px;font-weight: 100}
.luntan .z_luntan p&gt;span span{font-weight: bold;display: inline-block;margin:0 3px;}
.luntan_list&gt;.list{min-height: 260px;background: #fff;padding:30px;border:1px solid #ddd;}
.luntan_list&gt;.list .user{height: 40px;line-height: 40px;margin-bottom: 15px}
.luntan_list&gt;.list .user .img{width:40px;height: 40px;float: left}
.luntan_list&gt;.list .user .user_name{font-size: 14px;font-weight: bold;display: inline-block;height: 40px;line-height: 40px;float: left;margin:0 30px;}
.luntan_list&gt;.list .user .time{color: #888888;font-size: 12px;display: inline-block;float: left;height: 40px;line-height: 40px;}
.luntan_list&gt;.list .pl_num{color: #000}
.luntan_list&gt;.list .pl_num img{display: inline-block;width:18px;margin-right: 13px;position: relative;}
.luntan_list&gt;.list .pl_num span{color: #ff3e3e;font-weight: bold;}

.luntan .fr{width:300px}
.luntan_fabu{cursor: pointer;width: 298px;height: 70px;border:1px solid #ddd;text-align: center;line-height: 70px;font-size: 24px;color: #000}
.luntan_fabu img{display: inline-block;width:auto;margin-right: 20px;position: relative;top: 0px}
.tj_pro{height: 1566px;background: #f3f3f3;margin-top: 22px}
.tj_pro .tj_title{height: 50px;border-bottom: 1px solid #ddd;line-height: 50px;font-weight: bold;text-indent: 28px}


.tj_list&gt;div{width:230px;margin:auto;margin-top: 22px}
.tj_list&gt;div .img{position: relative;width:228px;height: 178px;overflow: hidden;border:1px solid #ddd;}
.tj_list&gt;div .img .yin{background: #000;display: none;}
.tj_list&gt;div:hover .img .yin{display:block;}
.tj_list&gt;div .img .yin img{width: 34px;height: 34px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;}
.tj_list&gt;div p{height: 40px;text-align: center;line-height: 40px;background: #a0a7b1;color: #fff;font-size: 14px}

.huifu{margin-top: 15px}
.huifu_title{height: 40px;background: #e5e5e5;font-weight: bold;text-indent: 25px;line-height: 40px}
.huifu_xx{min-height: 50px;padding:30px 24px;border-bottom:1px solid #eeeeee;}
.huifu_xx .img{width:50px;height: 50px;border-radius:100px;overflow: hidden;}
.huifu_xx .con{width:760px;}
.huifu_xx .con&gt;p:nth-child(1){font-size:14px;font-weight: bold;}
.huifu_xx .con&gt;p:nth-child(1) span{font-size: 12px;font-weight: 100;display: inline-block;margin-left: 20px}
.huifu_xx .con&gt;p:nth-child(2){font-size: 14px;margin-top: 5px}

.fb_huifu{margin-top: 60px}
.fb_huifu&gt;p{font-size: 14px;font-weight: bold;}
.fb_huifu&gt;p img{display: inline-block;width:auto;margin-right: 10px}
.fb_huifu&gt;textarea{width:870px;height: 200px;border-radius:10px;background: #f3f3f3;border:1px solid #ddd;resize: none;margin:20px 0;}

.luntan .fabiao{width: 60px;height: 35px;color:#fff;background: #fe8a01;font-size: 16px;border-radius: 5px}


/*发布弹窗*/
.big_yin{display: none;width:100%;height: 100%;position: fixed;top: 0;left: 0;z-index:999;}
.big_yin .yin{background: #000;position: absolute;top: 0;left: 0;opacity: .7}
.tan_fabu{background: #fff;padding:30px;height: 460px;border-radius: 15px;width:600px;position:fixed;top: 0;left: 0;right: 0;bottom:0;margin:auto;}

.tan_fabu .close{width:28px;height: 28px;position: absolute;top: -15px;right: -30px;cursor: pointer;}
.tan_fabu form&gt;input{width:96%;padding:0 2%;resize: none;margin-bottom: 20px;display: block;height: 30px;line-height: 30px;font-size: 16px}
.tan_fabu form&gt;textarea{font-size: 16px;width:96%;resize: none;margin-bottom: 20px;display: block;height: 160px;padding:10px 2%;}
.tan_fabu form&gt;button{display: block;width:140px;height: 40px;border:0;background:#fe8a01 ;color: #fff;border-radius: 40px;margin:20px auto;font-size: 16px}
.up_img{width:60px;position: relative;margin:auto;margin-top: 20px}
.up_img img{margin-bottom: 10px}
.up_img input{position: absolute;width:100%;height: 100%;top: 0;left: 0;opacity: 0}








</pre></body></html>